﻿using Core.Threading.ThreadPools.TaskItems;

namespace Core.Threading.ThreadPools.TaskQueues
{
    public interface ITaskQueue
    {
        int Count { get; }
        void Enqueue(WorkItem item);
        WorkItem Dequeue();
    }
}